inspector: Stop using g_slice
authorMatthias Clasen <mclasen@redhat.com>
Fri, 3 Mar 2023 11:31:01 +0000 (06:31 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Mar 2023 18:56:42 +0000 (14:56 -0400)
gtk/inspector/fpsoverlay.c
gtk/inspector/updatesoverlay.c

index f645de2675b6a0a0dcd16544e8abcaaa93e04ec9..63c948259b413d120bb4ec8ecc4a4ddbd3415361 100644 (file)
@@ -56,7 +56,7 @@ gtk_fps_info_free (gpointer data)
 
   gsk_render_node_unref (info->last_node);
 
-  g_slice_free (GtkFpsInfo, info);
+  g_free (info);
 }
 
 static double
@@ -103,7 +103,7 @@ gtk_fps_overlay_snapshot (GtkInspectorOverlay *overlay,
   info = g_hash_table_lookup (self->infos, widget);
   if (info == NULL)
     {
-      info = g_slice_new0 (GtkFpsInfo);
+      info = g_new0 (GtkFpsInfo, 1);
       g_hash_table_insert (self->infos, widget, info);
     }
   if (info->last_node != node)
index 2af1e674f8804167b5ccf917de9053552289ff1e..002f47cd9c8e17bf6a52d22a753e32934a29e4c4 100644 (file)
@@ -64,7 +64,7 @@ gtk_update_free (gpointer data)
   GtkUpdate *region = data;
 
   cairo_region_destroy (region->region);
-  g_slice_free (GtkUpdate, region);
+  g_free (region);
 }
 
 static void
@@ -79,7 +79,7 @@ gtk_widget_updates_free (gpointer data)
     gtk_widget_remove_tick_callback (updates->widget, updates->tick_callback);
   updates->tick_callback = 0;
 
-  g_slice_free (GtkWidgetUpdates, updates);
+  g_free (updates);
 }
 
 static void
@@ -130,7 +130,7 @@ gtk_update_overlay_lookup_for_widget (GtkUpdatesOverlay *self,
   if (updates || !create)
     return updates;
 
-  updates = g_slice_new0 (GtkWidgetUpdates);
+  updates = g_new0 (GtkWidgetUpdates, 1);
   updates->updates = g_queue_new ();
   updates->widget = widget;
   updates->unmap_callback = g_signal_connect (widget, "unmap", G_CALLBACK (gtk_widget_updates_unmap_widget), self);
@@ -147,7 +147,7 @@ gtk_widget_updates_add (GtkWidgetUpdates *updates,
   GtkUpdate *update;
   GList *l;
 
-  update = g_slice_new0 (GtkUpdate);
+  update = g_new0 (GtkUpdate, 1);
   update->timestamp = timestamp;
   update->region = region;
   for (l = g_queue_peek_head_link (updates->updates); l != NULL; l = l->next)